import VueRouter from 'vue-router'

import HomeContainer from './components/tabbar/HomeContainer.vue'
import MemberContainer from './components/tabbar/MemberContainer.vue'
import ShopcarContainer from './components/tabbar/ShopcarContainer.vue'
import SearchContainer from './components/tabbar/SearchContainer.vue'
import NewsList from './components/news/NewsList.vue'
import News from './components/news/News.vue'
import PhotoShare from './components/photos/PhotoShare.vue'
import PhotoInfo from './components/photos/PhotoInfo.vue'
import GoodsList from './components/goods/GoodsList.vue'
import GoodsInfo from './components/goods/GoodsInfo.vue'
import GoodsDesc from './components/goods/GoodsDesc.vue'
import GoodsComment from './components/goods/GoodsComment.vue'

var router = new VueRouter({
  routes: [
      { path: '/', redirect: '/home' },
      { path: '/home', component: HomeContainer },
      { path: '/member', component: MemberContainer },
      { path: '/shopcar',component: ShopcarContainer },
      { path: '/search',component: SearchContainer },
      { path: '/home/newsList',component: NewsList },
      { path: '/home/news/:id', component: News },
      { path: '/home/photos', component:PhotoShare },
      { path: '/home/photoinfo/:id', component: PhotoInfo },
      { path: '/home/goodslist', component:GoodsList },
      { path: '/home/goodsinfo/:id', component:GoodsInfo },
      { path: '/home/goodsdesc/:id', component: GoodsDesc, name: 'goodsdesc' },
      { path: '/home/goodscomment/:id', component: GoodsComment, name: 'goodscomment' }
  ],
  linkActiveClass: 'mui-active'
})

export default router